<?xml version="1.1" encoding="UTF-8"?>
<svg height="100" width="100">

  <defs>
    <linearGradient id="LG1">
      <stop style="stop-color:#1E90FF;stop-opacity:1;" offset="1"/>
      <stop style="stop-color:#B0C4DE;stop-opacity:1;" offset="0"/>
    </linearGradient>
    <radialGradient
      id="RG1" xlink:href="#LG1" cx="35" cy="34" fx="50" fy="32" r="28"
      gradientTransform="matrix(1,0,0,0.94,0,2)"
      gradientUnits="userSpaceOnUse" />
  </defs>
  
  <ellipse cx="35" cy="34" rx="32" ry="30" style="fill:url(#RG1);fill-opacity:1;fill-rule:nonzero"/>
  <g style="fill:none;stroke:#333333;stroke-width:1.5px;stroke-linecap:butt;" >
    <path d="M 36,64 C 22,56 19,46 19,34 19,22 26,10 36,4 l 0,60 C 36,64 54,55 54,34 54,13 36,4 36,4" />
    <path d="m 4,34 63,0 0,0"/>
    <path d="m 13,15 c 0,0 12,7 23,7 13,0 23,-7 23,-7"/>
    <path d="m 13,54 c 0,0 9,-7 23,-7 16,0 23,7 23,7"/>
  </g>
  <ellipse cx="35" cy="34" rx="32" ry="30" style="stroke-width:3;stroke:#1E90FF;fill:none;"/>

  <ellipse cx="35" cy="22" rx="5" ry="5" style="fill:#ffffff;stroke:#333333;stroke-width:2"/>
  <path style="fill:none;stroke:#ffffff;stroke-width:4;" d="M 38,81 C 12,92 3.9,67 10,58 17,46 32,46 39,35 41,32 41,25 36,22"/>

  <path style="fill:#dddddd;stroke:#dddddd" d="m 60,87 0,5 c 0,0 -3,0 -4,0 -2,0 -3,3 -3,3 1,0 26,0 27,0 0,0 -1,-3 -3,-3 -1,0 -4,0 -4,0 l 0,-5"/>
  <path style="fill:none;stroke:#ffffff;stroke-width:4px;stroke-linecap:butt" d="m 39,83 c 0,-8 0,-25 0,-31 0,-2 0,-5 3,-5 6,0 45,0 48,0 3,0 3,3 3,7 0,6 0,26 0,29 0,1 0,3 -5,3 -3,0 -43,0 -46,0 -3,0 -3,-3 -3,-3 z"/>
  <path style="fill:#bbbbbb;stroke:#333333" d="m 41,49 50,0 0,35 -50,0 z"/>

</svg>
